Plugins/Community Based Plugins/GitHub Advanced Security Custom Plugin Scenarios/GitHubAdvancedSecurity-CustomPlugins/GitHubAdvancedSecurityPlugin-Org-Manifest.yaml (25 lines of code) (raw):

Descriptor: Name: GitHub Advanced Security for GitHub Organizations DisplayName: GitHub Advanced Security for GitHub Organizations (Community release) Description: Skills to retrieve code scanning, secret scanning and dependabot results (alerts) executed by GitHub Advanced Security (GhAS) on all the repositories of a specified GitHub organization Settings: - Name: GitHubOrganizationUrl Label: Git Hub API URL for Organizations Description: The URL of the GitHub API for accessing your Organization. Specify the name of your Organization. HintText: "https://api.github.com/orgs/MyOrganizationName" DefaultValue: "https://api.github.com/orgs/<InsertYourOrganizationNameHere>" SettingType: String Required: true SupportedAuthTypes: - ApiKey Authorization: Type: APIKey Key: Authorization Location: Header AuthScheme: 'Bearer' SkillGroups: - Format: API Settings: OpenApiSpecUrl: https://raw.githubusercontent.com/Azure/Copilot-For-Security/main/Plugins/Community%20Based%20Plugins/GitHub%20Advanced%20Security%20Custom%20Plugin%20Scenarios/GitHubAdvancedSecurity-CustomPlugins/GitHubAdvancedSecurityPlugin-Org-Specification.yaml EndpointUrlSettingName: GitHubOrganizationUrl